Samia walkeri
Explore definitions, synonyms, and language insights of Samia walkeri
Definitions
Noun
large Asiatic moth introduced into the United States; larvae feed on the ailanthus
Explore definitions, synonyms, and language insights of Samia walkeri